to be in need of something - Spanish English Dictionary